Roko MijatovicRoko Mijatovic
AFF Cup 2026 – Vietnam's title and the tactical puzzles yet to be solvedIn the second-leg final at Rajamangala Stadium, when the final whistle echoed...
Club América at 110: The Azulcrema Dynasty and the Rebuild Puzzle After a Historic Three-PeatThe 110th birthday cake of Club América has not yet cooled, but the sweetness...
The Blank in the Scouting File: Discipline in Table Tennis Talent SpottingIn August 2026, in Shanghai, I opened the scouting file of a 17-year-old tabl...
Vietnam's Table Tennis on the Big Stage: When Discipline Speaks Instead of InspirationThe ball left the racket face, sliding into a thin sideways spin as fine as a...
Mislabeled in the Football Data Pipeline: Lessons from a Film Article Classified as SportThat morning, the first file in my analysis queue carried the label “football...
Spain vs Greece: A Survival Battle at OAKA, Without Giannis, Greece on the Brink of Missing the 2027 World CupEarly Monday morning at the OAKA arena in Athens, the Spanish national team...
Asian Games 2026: Badminton Draw Revealed – Opportunities, Challenges and Open Questions for Asia's Top ShuttlersOn September 25, 2026, badminton at the Asian Games 2026, held in Aichi-Nagoy...
The Sheffield Ticket and the Round-Robin Grid: Reading 90 English U11 Matches Through Raw DataRound seven, table three, and Mila Gao was two games down. The eleven-year-ol...
Bahrain Beat Oman 3-0 Yet Went Out: Seven Kill Blocks Could Not Buy a TicketONE SCOREBOARD, TWO STORIES The final touch fell on Oman's floor. 25-23....
CAND come from behind to beat Long An 2-1 on V.League 2 opening day: two goals from the bench and an unanswered questionBy around the 60th minute of CAND's V.League 2 opener, the starting XI had no...
Wolves Sweep 2-0, but Map 2 Runs 54 Minutes: VCT Threshold China and the Price of a Second-Tier SlotMap 2 closed at the 54th minute. On the scoreboard, Wolves Esports beat A Tea...
Kartal, No. 170 and the Wuhan final: the rankings held her back too longOn the electronic scoreboard at Wuhan's main court, the second line carried a...
VALORANT Champions Shanghai: T1 Survives on One Player, 100 Thieves Survives on a SystemThe 9-3 scoreline lit up on the Summit scoreboard, and almost the entire...
Cameroon and the 2027 World Championship Berth: What a 108-108 Quarterfinal RevealsThe fifth set ended at 16-14. The scoreboard says Cameroon advanced, and almo...
USA Exits in Round of 16 Doubles at China Smash: The Second-Tier Gap and an Echo from the SeedsFrom a seat close enough to see the arena floor in Beijing, I watched Sally...
Antonelli, 81 Points, and a Voice From 2026At Madring, Kimi Antonelli brought his Mercedes across the line first. On the...
Tiago Santos, ACL and Lille's legal card: Ligue 1 is touching a precedent nobody wants to nameThe image that lingers after Lille's 1-0 win over Le Havre is not the goal. I...
ChessBase Magazine #225: The European Club Cup in the Headline, the Prague Board in the BodyAutumn is European Club Cup season. There, a 2600 grandmaster can be paid by ...
Hollow Esports Analysis: Nine Data Layers and the Quiet Death in the NewsroomIn a press conference after the grand final of an esports tournament, I sat...
Como 2-1 Parma: Two Defenders Score, the Arsenal Lesson and the 72-Hour Physical DebtIn the 71st minute at Parma, the ball came from a corner and the head that pu...
